import {
    util
} from "./utils/util.js";

import EventEmitter from './utils/eventemitter'


App({
    globalData: {
        userInfo: null,
        shareData: {
            title: '来来来，赶紧来围观我的宝藏分享，不看后悔哦！',
            // path: '/pages/index/index',
            // imageUrl: ''
        },
        LaunchOptions: {

        }
    },
    onLaunch() {
        wx.removeStorageSync('UserInfo');
        const that = this;
        // 检测新版本
        // const updateManager = wx.getUpdateManager()
        // updateManager.onUpdateReady(function () {
        //     wx.showModal({
        //         title: '更新提示',
        //         content: '新版本已经准备好，是否重启应用？',
        //         success(res) {
        //             if (res.confirm) {
        //                 // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
        //                 updateManager.applyUpdate()
        //             }
        //         }
        //     })
        // })

        /**
         * 初次加载判断网络情况
         * 无网络状态下根据实际情况进行调整
         */
        wx.getNetworkType({
            success(res) {
                const networkType = res.networkType
                if (networkType === 'none') {
                    that.globalData.isConnected = false
                    wx.showToast({
                        title: '网络状况异常',
                        icon: 'loading',
                        duration: 4000
                    })
                }
            }
        });

        /**
         * 监听网络状态变化
         * 可根据业务需求进行调整
         */
        wx.onNetworkStatusChange(function (res) {
            if (!res.isConnected) {
                that.globalData.isConnected = false
                wx.showToast({
                    title: '网络状况异常',
                    icon: 'loading',
                    duration: 4000
                })
            } else {
                that.globalData.isConnected = true
                wx.hideToast()
            }
        });
    },
})
